/* 
    抽象工厂模式

    围绕一个超级工厂创建其它工厂
*/

// abstract class Factory {

// }

// class FactoryA extends Factory {

// }

// class FactoryB extends Factory {

// }

// abstract class ProductA {

// }

// class ProductA_1 extends ProductA {

// }

// class ProductA_2 extends ProductA {

// }

// abstract class ProductB {

// }

// class ProductB_1 extends ProductB {

// }

// class ProductB_2 extends ProductB {
    
// }
